VPN stands for Virtual Private Network. At its core this is a virtual network that is created on top of the internet network. When you are using a VPN all connections to the external internet inbound and outbound do not occur directly but through the VPN server